python: Don't install anything directly under /usr/share
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 22 Feb 2010 18:47:22 +0000 (18:47 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 22 Feb 2010 18:47:22 +0000 (18:47 +0000)
Signed-off-by: Guillaume Rousse <Guillaume.Rousse@inria.fr>
tools/python/Makefile
tools/python/xen/xm/xenapi_create.py

index 6fa4d5b00e02a9d3da7087bb851bc9e090db57fa..7dfc45948d601dccc19dbad1056b86bbd393112f 100644 (file)
@@ -63,8 +63,8 @@ install: install-messages install-dtd
                $(PYTHON_PREFIX_ARG) --root="$(DESTDIR)" --force
 
 install-dtd: all
-       $(INSTALL_DIR) $(DESTDIR)$(SHAREDIR)
-       $(INSTALL_DATA) xen/xm/create.dtd $(DESTDIR)$(SHAREDIR)
+       $(INSTALL_DIR) $(DESTDIR)$(SHAREDIR)/xen
+       $(INSTALL_DATA) xen/xm/create.dtd $(DESTDIR)$(SHAREDIR)/xen
 
 install-messages: all
        set -e; if which $(MSGFMT) >/dev/null ; then \
index 4c0177b4aa3e27a932e9857223d3ad20fa08e624..e56be763930bcb803674d47db2ec19b8d251d4f9 100644 (file)
@@ -78,7 +78,7 @@ class xenapi_create:
     def __init__(self):
         self.DEFAULT_STORAGE_REPOSITORY = get_default_SR()
 
-        self.dtd = join(SHAREDIR, "create.dtd")
+        self.dtd = join(SHAREDIR, "xen", "create.dtd")
 
     def create(self, filename=None, document=None, skipdtd=False):
         """